home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / ScreenSavers / BackSpaceViews / GradientView.BackModule / Makefile < prev    next >
Encoding:
Makefile  |  1995-06-12  |  631 b   |  29 lines

  1. INSTALLDIR=    $(HOME)/Library/BackSpaceViews
  2.  
  3. DYNAMODULES=    GradientView.BackO
  4.  
  5. THINGSTOREMOVE= GradientView.o
  6. ARCHS=        -arch m68k -arch i386 -arch hppa -arch sparc
  7.  
  8.  
  9. .SUFFIXES: .m .o
  10. .m.o:
  11.     cc $(ARCHS) -O -Wall -c $*.m -o $*.o
  12.  
  13. all::
  14.     $(MAKE) $(DYNAMODULES)
  15.     
  16. GradientView.BackO: GradientView.o GradientView.h
  17.     ld -arch i386 -lm -x -r -o GradientView.BackO GradientView.o
  18.  
  19. clean::
  20.     rm -rf $(DYNAMODULES) $(THINGSTOREMOVE)
  21.  
  22.  
  23. install::    all install-views
  24.  
  25. install-views::
  26.     mkdirs $(INSTALLDIR)/GradientView.BackModule
  27.     cp GradientView.BackO $(INSTALLDIR)/GradientView.BackModule
  28.     cp -r gradient.nib $(INSTALLDIR)/GradientView.BackModule
  29.